framed inlaid panel parquet - German English Dictionary